he wound up in a pub - Francés Inglés Diccionario